home *** CD-ROM | disk | FTP | other *** search
/ Freelog 125 / Freelog_MarsAvril2015_No125.iso / ViePratique / gnucash / gnucash-2.6.5-setup.exe / {app} / share / themes / Smooth-Line / gtk-2.0 / gtkrc
Text File  |  2004-06-20  |  10KB  |  523 lines

  1. # Theme Name  : Smooth-Line
  2. # Author(s)   : Andrew Johnson ala ajgenius (ajgenius@ajgenius.us)
  3. # Description :
  4. #
  5. # A clean, hopefully useable, theme intended to go well as
  6. # a nice default. Initially created with DropLine Gnome in mind,
  7. # as a replacement for the basic bland and rather unfortunate Industrial.
  8. #
  9. # Designed much with the same ideas as SmoothGNOME, and therefore
  10. # sharing some of the same stylistic principles. Namely - UI and color
  11. # consistancy always have priority over flash and sparkle.
  12.  
  13. ######  Default Widget Style  ###### 
  14. style "default" {
  15.     ######  GTK Style Flags  ###### 
  16.     GtkWidget::interior_focus        = 0    
  17.     GtkWidget::focus-line-pattern         = ""
  18.     GtkWidget::focus_padding        = 0
  19.     
  20.     GtkButton::default_spacing        = 6
  21.     GtkButton::default_border        = {0, 0, 0, 0}
  22.     GtkButton::default_outside_border    = {0, 0, 0, 0}
  23.  
  24.     GtkCheckButton::indicator_size        = 13
  25.     GtkRadioButton::indicator_size        = 12
  26.  
  27.     GtkPaned::handle_size            = 6
  28.  
  29.     GtkRange::trough_border            = 2
  30.     GtkRange::slider_width            = 15
  31.     GtkRange::stepper_size            = 15
  32.     GtkRange::stepper_spacing        = 0
  33.  
  34.         GtkScrollbar::min_slider_length     = 15
  35.  
  36.     ###  Nautilus Specific Style Flags  ###
  37.     NautilusIconContainer::selection_box_alpha    = 64
  38.     NautilusIconContainer::highlight_alpha        = 255
  39.     NautilusIconContainer::light_info_color        = "#FFFFFF"
  40.     NautilusIconContainer::dark_info_color        = "#0B4884"
  41.     NautilusIconContainer::frame_text         = 0
  42.  
  43.     ###### GTK Style Colours ######
  44.     fg[ACTIVE]        = "#000000"
  45.     fg[SELECTED]        = "#FFFFFF"
  46.     fg[NORMAL]        = "#000000"
  47.     fg[PRELIGHT]        = "#000000"
  48.     fg[INSENSITIVE]        = "#9E9E9E"
  49.  
  50.     bg[ACTIVE]        = "#CFCFCF"
  51.     bg[SELECTED]        = "#627EBD"
  52.     bg[NORMAL]        = "#E7E7E7"
  53.     bg[PRELIGHT]        = "#F0F0F0"
  54.     bg[INSENSITIVE]        = "#CFCFCF"
  55.  
  56.     base[ACTIVE]        = "#D8D8D8"
  57.     base[SELECTED]        = "#627EBD"
  58.     base[NORMAL]        = "#F8F8F8"
  59.     base[PRELIGHT]        = "#BCBCBC"
  60.     base[INSENSITIVE]    = "#B0B0B0"
  61.  
  62.     text[ACTIVE]        = "#000000"
  63.     text[SELECTED]        = "#FFFFFF"
  64.     text[NORMAL]        = "#000000"
  65.     text[PRELIGHT]        = "#000000"
  66.     text[INSENSITIVE]    = "#9E9E9E"
  67.  
  68.     ###### Theme Engine Style ######
  69.     engine "smooth" {
  70.         fill {
  71.             style        = shaded
  72.             hdirection    = vertical
  73.             vdirection    = horizontal
  74.             quadratic    = FALSE
  75.             
  76.             shade1        = 1.6
  77.             shade2        = 0.9
  78.         }
  79.  
  80.         line {
  81.             style        = soft
  82.             thickness    = 2
  83.         }
  84.  
  85.         edge {    
  86.             line {
  87.                 style        = smooth
  88.                 thickness    = 2
  89.             }
  90.         }
  91.  
  92.         focus {
  93.             foreground[ACTIVE]    = "#627EBD"
  94.             foreground[SELECTED]    = "#627EBD"
  95.             foreground[NORMAL]    = "#627EBD"
  96.             foreground[PRELIGHT]    = "#627EBD"
  97.         }
  98.         
  99.         grip {
  100.             style        = ns_buds_in
  101.             line {
  102.                 style        = smooth
  103.                 thickness    = 2
  104.             }
  105.         }
  106.  
  107.         check {
  108.             style    = clean
  109.             motif    = FALSE
  110.         }
  111.  
  112.         option {
  113.             style    = round
  114.             motif    = FALSE
  115.         }
  116.  
  117.         arrow {
  118.             style    = wonderland
  119.             solid    = TRUE
  120.         }
  121.  
  122.         tabs {
  123.             style    = round
  124.         }
  125.         
  126.     }
  127. widget_class "*" style "default"
  128.  
  129.  
  130. ######  Toolbar/Menubar etc. Style  ###### 
  131. style "toolbar" {
  132.     ######  GTK Style Flags  ###### 
  133.     GtkWidget::interior_focus        = 1
  134.     GtkWidget::focus_padding        = 1
  135.  
  136.     GtkMenuBar::internal-padding        = 0
  137.  
  138.     ###### GTK Style Colours ######
  139.     bg[PRELIGHT]        = "#627EBD"
  140.  
  141.     base[PRELIGHT]        = "#627EBD"
  142.  
  143.     ###### Theme Engine Style ######
  144.     engine "smooth" {
  145.         fill {
  146.             style    = solid
  147.         }
  148.     
  149.         line {
  150.             style        = smooth
  151.             thickness    = 1
  152.         }
  153.     
  154.         grip {
  155.             style        = ns_buds_in
  156.  
  157.             fill {
  158.                 style        = shaded
  159.                 hdirection    = vertical
  160.                 vdirection    = horizontal
  161.  
  162.                 shade1        = 1.6
  163.                 shade2        = 0.9
  164.             }
  165.         }
  166.     }
  167. }
  168. widget_class "*BonoboDockItem" style "toolbar"
  169. class "*BonoboDockItem" style "toolbar"
  170.  
  171. widget_class "*HandleBox" style "toolbar"
  172. class "*HandleBox" style "toolbar"
  173.  
  174. widget_class "*Toolbar" style "toolbar"
  175. class "*Toolbar" style "toolbar"
  176.  
  177. widget_class "*MenuBar" style "toolbar"
  178. class "*MenuBar" style "toolbar"    
  179.  
  180.  
  181. ######  MenuItem Style  ###### 
  182. style "menuitem" {
  183.     ######  GTK Style Flags  ###### 
  184.     GtkWidget::interior_focus        = 1
  185.     GtkWidget::focus_padding        = 1
  186.  
  187.     ###### GTK Style Colours ######
  188.     bg[PRELIGHT]        = "#627EBD" #Menu Item
  189.  
  190.     text[PRELIGHT]        = "#000000" #Check and Radio
  191.  
  192.     ###### Theme Engine Style ######
  193.     engine "smooth" {
  194.         fill {
  195.             style        = shaded
  196.             hdirection    = vertical
  197.             vdirection    = horizontal
  198.             
  199.             shade1        = 1.9
  200.             shade2        = 0.9
  201.         }
  202.  
  203.         line {
  204.             style        = soft
  205.             thickness    = 2
  206.         }
  207.  
  208.         edge {    
  209.             line {
  210.                 style        = flat
  211.                 thickness    = 1
  212.             }
  213.         }
  214.         
  215.         focus {
  216.             foreground[ACTIVE]    = "#627EBD"
  217.             foreground[SELECTED]    = "#627EBD"
  218.             foreground[NORMAL]    = "#627EBD"
  219.             foreground[PRELIGHT]    = "#627EBD"
  220.         }
  221.  
  222.         check {
  223.             style    = clean
  224.             motif    = TRUE
  225.             line {
  226.                 style        = flat
  227.                 thickness    = 1
  228.             }
  229.         }
  230.  
  231.         option {
  232.             style    = round
  233.             motif    = TRUE
  234.             line {
  235.                 style        = none
  236.                 thickness    = 0
  237.             }
  238.         }
  239.  
  240.         arrow {
  241.             style    = wonderland
  242.             solid    = TRUE
  243.         }
  244.     }
  245. }
  246. widget_class "*MenuItem*" style "menuitem"
  247. class "*MenuItem*" style "menuitem"
  248.  
  249.  
  250. ######  Check and Radio Button Style  ###### 
  251. style "radio_check" {
  252.     ###### GTK Style Colours ######
  253.     text[ACTIVE]    = "#627EBD" #check/option on mouse down(?)
  254.     text[SELECTED]    = "#627EBD" #check/option on mouse down(?)
  255.     text[NORMAL]    = "#000000" #check/option
  256.     text[PRELIGHT]    = "#F8F8F8" #check/option on mouse prelight
  257. }
  258. widget_class "*RadioButton*" style "radio_check"
  259. widget_class "*CheckButton*" style "radio_check"
  260.  
  261.  
  262. ######  Scrollbar Style  ###### 
  263. style "scrollbar" {
  264.     ######  GTK Style Flags  ###### 
  265.         GtkScrollbar::min_slider_length     = 14
  266.  
  267.     ###### GTK Style Colours ######
  268.     bg[ACTIVE]        = "#DEDEDE"
  269.     bg[SELECTED]        = "#BCBCBC"
  270.  
  271.     ###### Theme Engine Style ######
  272.     engine "smooth" {
  273.         fill {
  274.             style        = shaded
  275.             hdirection    = vertical
  276.             vdirection    = horizontal
  277.             
  278.             shade1        = 1.6
  279.             shade2        = 0.9
  280.         }
  281.  
  282.         line {
  283.             style        = smooth
  284.             thickness    = 2
  285.         }
  286.  
  287.         focus {
  288.             foreground[ACTIVE]    = "#627EBD"
  289.             foreground[SELECTED]    = "#627EBD"
  290.             foreground[NORMAL]    = "#627EBD"
  291.             foreground[PRELIGHT]    = "#627EBD"
  292.         }
  293.  
  294.         trough {    
  295.             fill {
  296.                 style    = solid
  297.             }
  298.  
  299.             line {
  300.                 style        = smooth
  301.                 thickness    = 2
  302.             }
  303.         }
  304.     
  305.         grip {
  306.             style    = dots_in
  307.             count    = 3
  308.             spacing    = 2
  309.         }
  310.  
  311.         arrow {
  312.             style    = Wonderland
  313.             solid    = True
  314.             etched    = False
  315.         }
  316.     }
  317. }
  318. widget_class "*Scrollbar*" style "scrollbar"
  319. class "*Scrollbar*" style "scrollbar"
  320.  
  321.  
  322. ######  Horizontal Scales Style  ###### 
  323. style "hscales"  {
  324.     ######  GTK Style Flags  ###### 
  325.     GtkRange::trough_border            = 0
  326.     GtkRange::slider-width            = 22
  327.     GtkScale::slider-length            = 10
  328.         GtkScrollbar::min_slider_length     = 10
  329.     
  330.     ###### GTK Style Colours ######
  331.     bg[SELECTED]        = "#627EBD"
  332.     
  333.     ###### Theme Engine Style ######
  334.     engine "smooth" {    
  335.         real_sliders    = FALSE
  336.  
  337.         fill {
  338.             style        = shaded
  339.             hdirection    = vertical
  340.             vdirection    = horizontal
  341.             
  342.             shade1        = 1.6
  343.             shade2        = 0.9
  344.         }
  345.  
  346.         line {
  347.             style        = smooth
  348.             thickness    = 2
  349.         }
  350.     
  351.         focus {
  352.             foreground[ACTIVE]    = "#627EBD"
  353.             foreground[SELECTED]    = "#627EBD"
  354.             foreground[NORMAL]    = "#627EBD"
  355.             foreground[PRELIGHT]    = "#627EBD"
  356.         }
  357.  
  358.         trough {
  359.             show_value    = TRUE
  360.  
  361.             xpadding    = 7
  362.             ypadding    = 1
  363.  
  364.             fill {
  365.                 style        = shaded
  366.                 hdirection    = vertical
  367.                 vdirection    = horizontal
  368.                 
  369.                 shade1        = 0.9
  370.                 shade2        = 1.6
  371.             }
  372.         }
  373.     
  374.         grip {
  375.             style    = ns_buds_in
  376.         }
  377.     }
  378. }
  379. widget_class "*HScale*" style "hscales"
  380. class "*HScale*" style "hscales"
  381.  
  382.  
  383. ######  Vertical Scales Style  ###### 
  384. style "vscales"  {
  385.     ######  GTK Style Flags  ###### 
  386.     GtkRange::trough_border            = 0
  387.     GtkRange::slider-width            = 22
  388.     GtkScale::slider-length            = 10
  389.         GtkScrollbar::min_slider_length     = 10
  390.     
  391.     ###### GTK Style Colours ######
  392.     bg[SELECTED]        = "#627EBD"
  393.     
  394.     ###### Theme Engine Style ######
  395.     engine "smooth" {    
  396.         real_sliders    = FALSE
  397.  
  398.         fill {
  399.             style        = shaded
  400.             hdirection    = vertical
  401.             vdirection    = horizontal
  402.             
  403.             shade1        = 1.6
  404.             shade2        = 0.9
  405.         }
  406.  
  407.         line {
  408.             style        = smooth
  409.             thickness    = 2
  410.         }
  411.     
  412.         focus {
  413.             foreground[ACTIVE]    = "#627EBD"
  414.             foreground[SELECTED]    = "#627EBD"
  415.             foreground[NORMAL]    = "#627EBD"
  416.             foreground[PRELIGHT]    = "#627EBD"
  417.         }
  418.  
  419.         trough {
  420.             show_value    = TRUE
  421.  
  422.             xpadding    = 1
  423.             ypadding    = 7
  424.  
  425.             fill {
  426.                 style        = shaded
  427.                 hdirection    = vertical
  428.                 vdirection    = horizontal
  429.                 
  430.                 shade1        = 0.9
  431.                 shade2        = 1.6
  432.             }
  433.         }
  434.     
  435.         grip {
  436.             style    = ns_buds_in
  437.         }
  438.     }
  439. }
  440. widget_class "*VScale*" style "vscales"
  441. class "*VScale*" style "vscales"
  442.  
  443.  
  444. ######  Progress Bar Style  ###### 
  445. style "progressbar" {
  446.     ######  GTK Style Flags  ###### 
  447.     xthickness        = 2
  448.     ythickness        = 2
  449.     
  450.     ###### GTK Style Colours ######
  451.     bg[PRELIGHT]        = "#627EBD"
  452.  
  453.     ###### Theme Engine Style ######
  454.     engine "smooth" {
  455.         fill {
  456.             style        = shaded
  457.             hdirection    = vertical
  458.             vdirection    = horizontal
  459.             
  460.             shade1        = 1.6
  461.             shade2        = 0.9
  462.         }
  463.  
  464.         line {
  465.             style        = smooth
  466.             thickness    = 2
  467.         }
  468.     
  469.         focus {
  470.             foreground[ACTIVE]    = "#627EBD"
  471.             foreground[SELECTED]    = "#627EBD"
  472.             foreground[NORMAL]    = "#627EBD"
  473.             foreground[PRELIGHT]    = "#627EBD"
  474.         }
  475.  
  476.         trough {
  477.             fill {
  478.                 style        = solid
  479.             }
  480.         }
  481.     }
  482. }
  483. class "*Progress*" style "progressbar"
  484. widget_class "*Progress*" style "progressbar"
  485.  
  486.  
  487. ######  Metacity Style ###### 
  488. style "metacity-frame"
  489. {
  490.     xthickness    = 0    
  491.     ythickness    = 0
  492.  
  493.     ###### GTK Style Colours ######
  494.     fg[SELECTED]        = "#FFFFFF"
  495.     fg[PRELIGHT]        = "#9EB2CD"
  496.     fg[NORMAL]        = "#000000"
  497.  
  498.     bg[SELECTED]        = "#9EB2CD"
  499.     bg[INSENSITIVE]        = "#CDCDCD"
  500.     
  501.     ###### Theme Engine Style ######
  502.     engine "smooth" {
  503.         fill {
  504.             style        = gradient
  505.             hdirection    = vertical
  506.             vdirection    = horizontal
  507.             
  508.             color1[SELECTED]    = "#D4E2F1"
  509.             color2[SELECTED]    = "#5E77A1"
  510.             color1[INSENSITIVE]    = "#B0B0B0"
  511.             color2[INSENSITIVE]    = "#E0E0E0"
  512.         }
  513.  
  514.         line {
  515.             style        = smooth
  516.             thickness    = 2
  517.         }
  518.     }
  519. }
  520. class "MetaFrames" style "metacity-frame"
  521. widget_class "MetaFrames" style "metacity-frame"
  522.